import store from '@/store'

// 做一个混入对象
export default {
  // 混入对象是组件的选项对象
  methods: {
    // 检查权限 返回值true/flase  参数key要检查的点
    checkPermission(key) {
      // 去用户的信息里面找points中有没有key
      //   有key有权限 无key无权限
      const { userInfo } = store.state.user
      if (userInfo.roles.points && userInfo.roles.points.length) {
        return userInfo.roles.points.some(item => item === key)
      }
      return false// 连points都没有 说明肯定没权限
    }
  }
}
